package com.example.demo.pojo.vo;

import com.example.demo.pojo.entity.Component;
import com.example.demo.pojo.entity.Storage;
import io.swagger.models.auth.In;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;
import java.util.ArrayList;

@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DataVO {
    private Integer componentCount;
    private Integer storageCount;
    private Integer goodStorageNum;
    private Integer badStorageNum;
    private Integer inboundCount;
    private Integer outboundCount;
    private ArrayList<Integer> outbounds;
    private ArrayList<Integer> inbounds;
    private Integer todayIn;
    private Integer todayOut;
    private Integer categoryNum;
    private Integer inStorageNum;
    private ArrayList<LocalDateTime>timeTable;
    //处理下部分仪表盘
    private ArrayList<Integer>componentCountByDate;
    private ArrayList<Integer>storageCountByDate;
    private ArrayList<Component>components;
    private ArrayList<Storage>storages;
}
